Nondeterministic Direct Product Reductions and the Success Probability of SAT Solvers [Preliminary version]
نویسنده
چکیده
We give two nondeterministic reductions which yield new direct product theorems (DPTs) for Boolean circuits. In these theorems one assumes that a target function f is mildly hard against nondeterministic circuits, and concludes that the direct product f⊗t is extremely hard against (only polynomially smaller) probabilistic circuits. The main advantage of these results compared with previous DPTs is the strength of the size bound in our conclusion. As an application, we show that if NP is not in coNP/poly then, for every PPT algorithm attempting to produce satisfying assigments to Boolean formulas, there are infinitely many instances where the algorithm’s success probability is nearly-exponentially small. This furthers a project of Paturi and Pudlák [STOC’10].
منابع مشابه
The long way from CDClL
Current SAT solvers are powerful enough to be used as engines in real applications. Those applications made the success of a special kind of SAT solvers, namely Conflict Driven Clause Learning SAT solvers (CDClL for short), developed initially by Joao Marques Silva with GRASP [8], and popularized by the SAT solver Chaff [9]. Despite SAT being a NP-complete problem in theory, it might look tract...
متن کاملExperiments with Reduction Finding
Reductions are perhaps the most useful tool in complexity theory and, naturally, it is in general undecidable to determine whether a reduction exists between two given decision problems. However, asking for a reduction on inputs of bounded size is essentially a Σ 2 problem and can in principle be solved by ASP, QBF, or by iterated calls to SAT solvers. We describe our experiences developing and...
متن کاملSAT-Race 2010 Solver Description: borg-sat-10.06.07
Introduction Algorithm portfolio methods (Huberman, Lukose, and Hogg 1997) use information about solvers and problem instances to allocate computational resources among multiple solvers, attempting to maximize the time spent on those well suited to each instance. Portfolio methods such as SATzilla (Xu et al. 2008) have proved increasingly effective in satisfiability. An algorithm portfolio must...
متن کاملUsing Sat solvers for synchronization issues in non-deterministic automata
We approach the problem of computing aD3-synchronizing word of minimum length for a given nondeterministic automaton via its encoding as an instance of SAT and invoking a SAT solver. We also present some experimental results.
متن کاملUsing More Reasoning to Improve #SAT Solving
Many real-world problems, including inference in Bayes Nets, can be reduced to #SAT, the problem of counting the number of models of a propositional theory. This has motivated the need for efficient #SAT solvers. Currently, such solvers utilize a modified version of DPLL that employs decomposition and caching, techniques that significantly increase the time it takes to process each node in the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013